1591 305
2856 517
9918 583
5589 431
4149 245
6882 235
17226 510
42202 650
15433 103
30071 443
27024 810
95603 935
14893 444
5054 391
14827 573
9286 624
5752 398
5337 360
5077 268
6339 577
4992 391
113016 640
84300 251