30061 509
3790 701
2138 193
19283 405
32426 123
20701 843
55636 553
8099 659
38890 171
24224 354
26774 783
21790 902
5108 237
12629 268
27783 557