30427 334
27216 444
1240 96
3832 517
87267 297
40420 386
15222 354
26570 196
9191 691
41963 685
10127 730
11201 195
6038 809
9009 732