3436 52
5254 759
2963 60
44506 505
154550 363
39274 303
6736 311
7795 810
4857 127
12411 200
10530 681
6018 429
4164 93