42689 949
16607 341
20037 778
19923 65
6797 66
9801 298
5465 318
6350 571
34560 174
70650 173
25282 352
243981 347
86351 223
194319 897
70541 846
56763 930
46594 364
16600 107
47201 608
151212 376
92566 636
64236 165
273081 834
16219 776
35972 674
23076 448
69052 337
17075 70