2505 509
1455 231
2989 240
2844 488
3081 702
1382 93
2636 189
818 28
3714 982
3340 580
2108 315
2334 454
10853 446
907 73
4042 707
2948 549
3990 665
4061 811
2639 370
942 167
4205 197
3330 780
1185 121
1361 186