3130 266
1966 160
29337 225
32849 686
4495 637
19092 384
13579 303
3224 504
4144 277
8101 918
3346 605
3444 635
5878 386
2842 287
2589 391