2715 531
1296 278
1255 118
2924 640
3037 553
2415 441
2544 409
3485 762
3529 913
1622 479
3061 843
3721 909
3112 672
2354 597
2246 417
1045 238
3054 665
2412 604
2254 209
623 97
3208 951
19286 543
6400 180
1357 330
3565 573
2402 421
3503 503
4406 619