2996 583
20410 393
13476 713
159630 259
5567 201
1287 118
6617 612
8537 727
4339 531
7659 212
4333 39
68026 591
28324 291
62019 66
3224 232
10239 499
5626 309
10117 374
3025 81
6218 533
10388 68
13211 399
3433 530
13016 430
7678 412
8767 642
2674 143
1312 81