2600 596
428 59
821 107
99823 271
2219 478
70796 369
3918 624
37143 369
1476 394
10637 371
4483 308
3474 884
4596 769
2657 709
2235 457
18558 301
44518 149
63265 224
27221 175
67382 430
26019 639
74229 285
20959 152