2983 790
1782 258
1521 178
2374 416
85967 829
81349 469
68825 727
20702 715
48476 627
75295 379
4114 429
3119 331
5298 557
112771 503
39411 327
74977 322
52881 256
67802 261
54577 565
306948 1581
61861 376
121542 882
60848 468
51219 318