1932 160
29182 225
32693 686
4449 637
18930 384
13469 303
3195 504
4078 277
7984 918
3308 605
3407 635
5802 386
2804 287
2553 391