41093 125
35670 534
84045 266
25009 306
32608 464
39138 618
40998 551
30063 503
28216 389
23708 668
38059 339
30186 320
35889 301
25578 118
19280 464
19882 904
6951 488
6640 624
4556 435
12470 382
10741 566
3700 698
2361 120
3418 592
4034 214
1859 64
9486 221
2883 106