50436 704
16173 790
12220 175
2512 639
2321 249
3527 772
1976 304
2932 659
36063 426
6370 619
2178 112
1844 409
2969 788
7461 817
3071 579
671 33
1853 359
2270 287
1135 164
696 38
1119 208
3774 567
1295 159
1426 315
3446 881
1887 343
14325 101
767 108