17046 678
109598 181
57957 239
135695 369
324841 971
70483 204
67509 75
15666 291
16398 220
30410 166
19466 110
14564 502
5596 227
9460 592
7606 322
164093 448
103444 686
64344 339
644240 1624
180850 807
19728 559
371368 511
140453 818