25592 171
35416 196
115053 407
22829 316
19247 766
20108 356
368809 1516
56834 93
23804 140
47697 665
26915 697
33498 354
217773 1015
101385 237
79405 179
116224 673
205223 656
29926 627
628979 933
41195 940
31952 374
55505 140
60587 899
43208 880
26082 987
35624 234
37232 200
44952 610