3628 52
5265 759
2967 60
44520 505
154747 363
39584 303
6743 311
7802 810
4859 127
12415 200
10536 681
6020 429
4167 93