50112 333
58271 375
17593 678
112906 184
60072 242
137235 370
330525 976
71458 204
68327 76
15731 291
16441 220
30502 166
19591 110
14620 502
5631 227
9496 592
7644 322
101555 363
165733 448
104397 686
64712 339
648304 1631
183296 809