3141 316
2342 287
92960 139
198916 1104
9550 558
321310 407
28061 1074
6801 838
7328 655
31268 402
23450 189
7135 213
4447 461
277214 749
5602 495
506732 1229
10278 808
7416 509
12776 218
37437 686
3515 298
5990 683
73415 750
203413 674
18554 189
5314 373
6071 718
22228 860