3373 52
5253 759
2962 60
44503 505
154530 363
39232 303
6735 311
7795 810
4856 127
12411 200
10526 681
6016 429
4163 93