31638 325
34392 212
11111 47
10729 109
9773 160
23404 239
14374 495
16040 221
8266 760
31449 513
16551 1053
15197 741
21065 822
10011 183
7560 501
20003 249
17558 379
16774 264
15920 758
2173708 3418
378631 1078
2495882 7120
41049 581
58638 485