300962 179
34054 375
155345 590
73061 218
176838 223
32736 334
42540 142
29870 43
24362 49
200670 536
49009 602
158807 402
46713 851
56266 600
199666 716
33096 368
168125 202
27031 598
47131 253
38889 763
91613 676
48526 168
40707 423
29951 217
39650 870
20058 210
176370 690
159873 305