3537 52
5255 759
2963 60
44508 505
154587 363
39328 303
6736 311
7796 810
4857 127
12411 200
10533 681
6020 429
4165 93