30423 334
27216 444
1239 96
3832 517
87264 297
40418 386
15220 354
26570 196
9191 691
41958 685
10126 730
11199 195
6037 809
9008 732