30395 334
27201 444
1237 96
3830 517
87240 297
40401 386
15208 354
26562 196
9187 691
41899 685
10124 730
11191 195
6036 809
9006 732