30396 334
27202 444
1237 96
3830 517
87241 297
40401 386
15208 354
26563 196
9190 691
41907 685
10124 730
11191 195
6036 809
9007 732