1933 160
29184 225
32696 686
4450 637
18931 384
13469 303
3196 504
4078 277
7988 918
3309 605
3407 635
5804 386
2804 287
2553 391