3005 583
20565 393
13517 713
159858 259
5589 201
1292 118
6635 612
8548 727
4357 531
7676 212
4352 39
68384 591
28454 291
62348 66
3254 232
10295 499
5659 309
10181 374
3047 81
6240 533
10456 68
13282 399
3444 530
13076 430
7714 412
8814 642
2717 143
1323 81