42685 949
16605 341
20036 778
19921 65
6797 66
9801 298
5465 318
6350 571
34560 174
70650 173
25281 352
243979 347
86351 223
194312 897
70537 846
56761 930
46593 364
16600 107
47201 608
151211 376
92566 636
64235 165
273067 834
16218 776
35971 674
23076 448
69049 337
17075 70