30353 334
27176 444
1231 96
3827 517
87172 297
40338 386
15190 354
26530 196
9179 691
41730 685
10118 730
11171 195
6032 809
9003 732