30336 307
5933 363
5673 677
37178 342
12839 523
5272 122
23736 837
15420 488
9306 510
32698 257
11342 74
95636 677
8852 46
18152 493
3131 385
3142 291
50284 261
22367 151
7345 707
5229 706
5896 638
4951 695
7442 435
8529 566
4601 89
3886 504
5912 962
18345 928