49095 331
57597 375
17551 678
112630 184
59881 241
137102 370
330062 976
71348 204
68252 76
15728 291
16436 220
30495 166
19584 110
14617 502
5628 227
9492 592
7636 322
101330 363
165575 448
104291 686
64685 339
647925 1631
183031 809