3654 52
5275 759
2974 60
44554 505
155082 363
40030 303
6756 311
7811 810
4868 127
12429 200
10543 681
6032 429
4180 93