3012 583
20617 393
13539 713
159963 259
5603 201
1300 118
6643 612
8560 727
4362 531
7682 212
4365 39
68605 591
28533 291
62539 66
3262 232
10339 499
5682 309
10218 374
3064 81
6261 533
10510 68
13330 399
3459 530
13117 430
7752 412
8842 642
2727 143
1331 81