22060 113
16695 695
14924 603
34042 591
7029 864
7045 520
3343 231
1279 153
7776 848
6595 795
3228 285
2097 28
3679 185
9144 328
13763 575
8578 645
6989 501
9649 133
957 35
1187 22
3270 845
4969 740
30962 518
4507 554
17430 641
4812 302
14453 541
11668 651