24912 533
6090 323
3278 805
2533 587
2729 270
16501 609
13529 280
5742 700
2537 465
595 123
30657 99
4540 628
10269 127
14686 556
3774 421
1608 304
14244 182
21144 94
1276 362
735 69
2723 289
2579 75
1305 327
1244 248
7854 206
5665 739
1503 169
12508 680