51053 303
34682 363
22459 839
57979 329
15200 62
32000 90
74440 442
217025 861
8070 331
36612 632
17435 213
25000 376
28029 412
34878 211
9786 512
13784 452
137429 1001
73829 422
10456 675
15568 423
22531 781
19040 742
24838 1015
60248 145
24122 79
89854 901