3112 266
1947 160
29233 225
32768 686
4475 637
18991 384
13521 303
3209 504
4109 277
8024 918
3321 605
3422 635
5834 386
2829 287
2567 391