3651 52
5274 759
2972 60
44544 505
155036 363
39960 303
6755 311
7811 810
4867 127
12424 200
10542 681
6029 429
4179 93