5970 611
18228 120
106732 343
15406 418
18416 200
44147 306
9236 298
32373 537
80698 921
32998 824
6308 582
3165 366
2856 206
5152 650
43203 772
26632 742