30341 307
5936 363
5675 677
37178 342
12840 523
5273 122
23740 837
15421 488
9306 510
32707 257
11343 74
95642 677
8855 46
18152 493
3131 385
3142 291
50290 261
22368 151
7348 708
5229 706
5896 638
4951 695
7444 435
8531 566
4601 89
3886 504
5912 962
18347 928