3651 52
5274 759
2972 60
44543 505
155019 363
39946 303
6755 311
7810 810
4867 127
12424 200
10541 681
6029 429
4179 93