3002 583
20511 393
13495 713
159774 259
5581 201
1290 118
6626 612
8541 727
4355 531
7668 212
4347 39
68249 591
28403 291
62213 66
3242 232
10278 499
5648 309
10159 374
3042 81
6227 533
10426 68
13252 399
3438 530
13058 430
7702 412
8791 642
2706 143
1318 81