22060 113
16690 695
14918 603
34041 591
7029 864
7040 520
3343 231
1278 153
7775 848
6592 795
3228 285
2097 28
3674 185
9143 328
13763 575
8571 645
6982 501
9643 133
957 35
1187 22
3270 845
4967 740
30957 518
4507 554
17423 641
4812 302
14443 541
11665 651