3650 52
5273 759
2972 60
44540 505
154989 363
39903 303
6753 311
7809 810
4865 127
12423 200
10541 681
6024 429
4179 93