3141 316
2342 287
92993 139
198985 1104
9550 558
321422 407
28076 1074
6801 838
7330 655
31275 402
23456 189
7136 213
4447 461
277363 749
5605 495
506877 1229
10278 808
7416 509
12783 218
37446 686
3516 298
5991 683
73433 750
203456 674
18555 189
5314 373
6072 718
22228 860