2996 583
20412 393
13476 713
159632 259
5567 201
1287 118
6617 612
8537 727
4339 531
7659 212
4333 39
68032 591
28328 291
62022 66
3225 232
10240 499
5627 309
10117 374
3025 81
6218 533
10389 68
13211 399
3433 530
13018 430
7678 412
8769 642
2674 143
1312 81