30831 407
7404 587
24981 51
7476 637
4600 660
2261 189
8278 807
6657 715
9574 199
32736 743
88333 486
34559 363
30236 390
16325 452
1675 176
14784 52
8292 548
18055 297
6518 600
1491 89