30736 177
15483 668
13376 546
3705 805
4824 646
5171 641
4503 238
12742 97
2903 240
5378 140
7368 191
11689 127
8589 828
7077 598
2852 446
5436 962
4764 320
92101 723
27410 642
8273 820
3005 533
2925 484
2247 245
3900 180
12794 696
2851 42
1261 165
4840 71