30367 307
5940 363
5678 677
37188 342
12856 523
5279 122
23758 837
15430 488
9317 510
32758 257
11346 74
95675 677
8859 46
18160 493
3134 385
3146 291
50315 261
22370 151
7352 708
5229 706
5896 638
4951 695
7461 435
8539 566
4606 89
3888 504
5914 962
18360 928