832 29
3560 84
21579 630
4481 669
5404 956
15278 734
10317 176
20644 522
2443 370
2275 366
57666 392
27375 827
11997 558
11738 161
20226 116
3175 354
8620 208
9860 171
1299 183
1389 153
3023 724
1111 142
2413 580
11731 558
5566 594
3113 411
7634 201
1107 198