30646 445
5002 195
14150 787
3969 94
2957 41
5848 798
4157 563
4929 255
2235 41
2475 254
8931 626
5237 795
1742 234
5192 540
2401 192
2170 446
4017 264
1785 198