30427 334
27216 444
1240 96
3832 517
87270 297
40421 386
15222 354
26571 196
9191 691
41967 685
10127 730
11202 195
6038 809
9009 732