3655 52
5275 759
2975 60
44554 505
155100 363
40044 303
6756 311
7812 810
4869 127
12429 200
10543 681
6032 429
4182 93