3122 266
1950 160
29256 225
32801 686
4479 637
19027 384
13540 303
3216 504
4115 277
8042 918
3330 605
3425 635
5844 386
2835 287
2577 391