2293 416
1047 98
39801 337
3106 539
4221 44
242244 794
20222 100
120971 263
20696 259
53627 377
51747 148
8667 268
15505 810
54527 259
27367 429
7822 141
11305 271
4267 193
9923 944
3976 55
256864 831
1659 250
18000 530
15883 616
6266 563
4797 222
7733 461
7341 400