3657 52
5279 759
2975 60
44557 505
155145 363
40113 303
6757 311
7815 810
4870 127
12431 201
10545 681
6033 429
4184 93