30373 334
27192 444
1236 96
3829 517
87208 297
40372 386
15199 354
26545 196
9184 691
41832 685
10120 730
11183 195
6035 809
9006 732