3653 52
5275 759
2973 60
44553 505
155074 363
40019 303
6755 311
7811 810
4868 127
12428 200
10543 681
6030 429
4180 93