37080 193
11198 447
2671 477
33971 312
27706 559
1871 61
3540 655
9033 682
3482 224
7681 382
5874 528
5841 504