34580 95
310431 1078
46615 456
61410 277
154912 551
91459 765
98096 371
42400 329
215107 514
121341 628
165252 330
72484 600
57243 431
20595 376
276410 922
281856 609
65716 651
111144 573
169425 1100
664535 1645
75705 147
50666 661
33713 238
55518 307
139140 486
60538 842
449708 1598
213300 793