3650 52
5273 759
2972 60
44540 505
154971 363
39886 303
6753 311
7809 810
4864 127
12423 200
10541 681
6023 429
4179 93