3130 266
1966 160
29333 225
32847 686
4494 637
19089 384
13577 303
3224 504
4141 277
8096 918
3345 605
3443 635
5877 386
2842 287
2587 391