3643 52
5271 759
2970 60
44535 505
154899 363
39824 303
6749 311
7805 810
4862 127
12419 200
10537 681
6022 429
4177 93