3414 52
5253 759
2963 60
44506 505
154539 363
39258 303
6736 311
7795 810
4857 127
12411 200
10528 681
6017 429
4164 93