22099 113
16746 695
15014 603
34079 591
7034 864
7093 520
3354 231
1282 153
7789 848
6635 795
3248 285
2117 28
3707 185
9216 328
13811 575
8607 645
7031 501
9728 133
965 35
1204 22
3280 845
4994 740
31059 518
4550 554
17602 641
4834 302
14625 541
11731 651