3126 266
1957 160
29304 225
32832 686
4488 637
19065 384
13560 303
3218 504
4125 277
8064 918
3333 605
3431 635
5855 386
2838 287
2581 391