3003 583
20524 393
13498 713
159785 259
5581 201
1290 118
6628 612
8541 727
4355 531
7669 212
4347 39
68271 591
28415 291
62232 66
3242 232
10278 499
5653 309
10165 374
3042 81
6228 533
10431 68
13256 399
3438 530
13063 430
7704 412
8795 642
2709 143
1318 81