3005 583
20567 393
13517 713
159859 259
5591 201
1292 118
6635 612
8549 727
4358 531
7676 212
4352 39
68389 591
28455 291
62352 66
3254 232
10295 499
5659 309
10181 374
3047 81
6242 533
10456 68
13283 399
3444 530
13077 430
7715 412
8817 642
2718 143
1324 81