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