3127 266
1960 160
29310 225
32835 686
4489 637
19072 384
13564 303
3219 504
4129 277
8068 918
3335 605
3432 635
5858 386
2838 287
2582 391