3130 266
1966 160
29341 225
32850 686
4496 637
19097 384
13581 303
3224 504
4144 277
8106 918
3346 605
3448 635
5881 386
2842 287
2590 391