3645 52
5271 759
2970 60
44536 505
154910 363
39832 303
6750 311
7805 810
4862 127
12419 200
10539 681
6023 429
4178 93