30423 334
27216 444
1239 96
3832 517
87263 297
40417 386
15220 354
26570 196
9191 691
41954 685
10126 730
11198 195
6037 809
9007 732