2996 583
20405 393
13473 713
159624 259
5566 201
1287 118
6616 612
8537 727
4338 531
7658 212
4332 39
68003 591
28313 291
62003 66
3224 232
10234 499
5623 309
10112 374
3025 81
6218 533
10385 68
13205 399
3433 530
13013 430
7675 412
8766 642
2672 143
1312 81