21515 159
39560 178
10700 608
5060 695
2803 344
3205 447
12669 648
7901 547
24645 800
3610 123
34537 423
3921 277
12682 362
1551 231
5700 438
88557 241