2970 790
1769 258
1511 178
2366 416
85967 829
81349 469
68825 727
20702 715
48476 627
4114 429
75294 379
39411 327
112771 503
5298 557
3115 331
54577 565
61861 376
306948 1581
52880 256
51219 318
60848 468
16723 489
121542 882
67800 261