3005 583
20562 393
13517 713
159853 259
5588 201
1292 118
6635 612
8548 727
4357 531
7676 212
4352 39
68378 591
28453 291
62343 66
3254 232
10295 499
5659 309
10179 374
3047 81
6240 533
10456 68
13281 399
3444 530
13075 430
7712 412
8813 642
2717 143
1322 81