2996 583
20407 393
13476 713
159627 259
5567 201
1287 118
6616 612
8537 727
4339 531
7659 212
4333 39
68006 591
28318 291
62007 66
3224 232
10236 499
5623 309
10115 374
3025 81
6218 533
10387 68
13208 399
3433 530
13014 430
7676 412
8766 642
2672 143
1312 81