19978 411
40966 628
26293 560
9038 642
21365 328
7600 653
19134 801
8313 571
6215 485
21792 610
79629 277
21544 526
91106 130
30705 377
13372 123
2194 217
11262 502
2414887 3912
163319 974
384057 1161
193721 744
188569 592
95880 372
2502033 7123
49203 401
124730 465
41055 581
46138 385