3012 583
20621 393
13539 713
159965 259
5604 201
1300 118
6643 612
8562 727
4362 531
7682 212
4366 39
68611 591
28535 291
62545 66
3264 232
10339 499
5682 309
10218 374
3064 81
6261 533
10511 68
13330 399
3459 530
13118 430
7753 412
8846 642
2727 143
1331 81