2996 583
20477 393
13490 713
159701 259
5572 201
1288 118
6625 612
8538 727
4345 531
7663 212
4341 39
68133 591
28371 291
62129 66
3233 232
10264 499
5637 309
10137 374
3036 81
6222 533
10404 68
13233 399
3436 530
13039 430
7687 412
8779 642
2690 143
1313 81