29096 721
22513 796
19221 501
16259 931
1464 84
7637 152
3248 628
2496 312
3049 178
4525 668
1999 183
3200 595
3175 32
1461 139
5098 414
5812 741
2481 437
686 52
4183 886
1649 240
1259 217
1054 123
4164 714
12175 388
10079 399
9087 126
2708 761
8579 492