21510 159
39551 178
10699 608
5053 695
2802 344
3205 447
12668 648
7900 547
24644 800
3610 123
34535 423
3921 277
12681 362
1550 231
5700 438
88554 241