3012 583
20615 393
13539 713
159962 259
5602 201
1300 118
6643 612
8560 727
4362 531
7681 212
4365 39
68600 591
28533 291
62537 66
3261 232
10339 499
5682 309
10218 374
3064 81
6261 533
10509 68
13329 399
3459 530
13116 430
7752 412
8842 642
2727 143
1331 81