3091 511
2518 248
13157 652
3533 262
4210 546
721 55
3279 473
7670 371
1850 355
5059 429
1952 128
2563 439
1509 265
8788 852
7702 707
3735 804
3206 667
3521 635
1192 115
2667 407
5282 31
725 45
2692 399
1434 201