3373 52
5253 759
2962 60
44503 505
154524 363
39221 303
6735 311
7793 810
4856 127
12411 200
10526 681
6016 429
4163 93