30341 407
4198 44
35596 925
86073 908
49050 919
22482 332
29616 390
15832 432
32465 423
12543 734
3609 282
14158 447
3118 299
2780 524
2209 220