832 29
3570 84
21595 630
4491 669
5411 956
15278 734
10317 176
20650 522
2443 370
2275 366
57676 392
27388 827
12000 558
11743 161
20232 116
3179 354
8626 208
9860 171
1300 183
1389 153
3023 724
1112 142
2413 580
11732 558
5567 594
3114 411
7639 201
1109 198