15940 933
39429 665
2779 652
56540 376
962 186
4667 280
296835 509
332905 1130
34182 688
50296 1092
25719 73
28588 245
120948 637
22891 118
3602 466
126955 1015
74479 805
3677 459
3269 462
4537 555
3966 585
4333 698
2539 111
17573 338
5985 395
2944 92
7801 594
60536 151