19929 403
29150 306
6681 174
13532 581
7287 76
4050 616
2977 416
7409 690
3820 847
2305 269
3176 229
4830 584
2814 241
2651 465
3196 597
1957 492
4138 444
6812 755
4079 348
1148 235
3212 711
6782 487
4481 818
6677 924
10025 450
20630 427
6828 112
6628 621