2996 583
20464 393
13489 713
159687 259
5571 201
1288 118
6625 612
8538 727
4343 531
7662 212
4340 39
68113 591
28363 291
62105 66
3232 232
10262 499
5633 309
10134 374
3034 81
6222 533
10404 68
13230 399
3436 530
13035 430
7684 412
8778 642
2686 143
1313 81