30362 307
5940 363
5677 677
37186 342
12850 523
5277 122
23755 837
15426 488
9316 510
32748 257
11344 74
95663 677
8858 46
18160 493
3131 385
3145 291
50311 261
22370 151
7348 708
5229 706
5896 638
4951 695
7456 435
8538 566
4605 89
3887 504
5914 962
18357 928