2505 509
1455 231
2989 240
2844 488
3081 702
1382 93
818 28
3290 688
3714 982
1874 230
3340 580
2108 315
2334 454
10853 446
907 73
2183 310
19286 444
4042 707
3171 579
2948 549
3990 665
4061 811
2639 370
942 167