3122 266
1950 160
29258 225
32801 686
4479 637
19029 384
13542 303
3217 504
4116 277
8042 918
3330 605
3425 635
5844 386
2835 287
2578 391