18075 487
4633 433
9904 485
11731 277
5101 804
1326 247
2748 59
12280 365
840 73
2940 97
9722 419
2146 377
17653 766
7658 123
8167 393
12210 702
9377 69
881 50
14583 395
3634 616
1065 126
11869 787
5952 69
2598 517