3634 52
5265 759
2968 60
44524 505
154806 363
39656 303
6744 311
7803 810
4859 127
12417 200
10536 681
6020 429
4173 93