2146 377
10462 781
19467 614
9740 91
9904 485
2940 97
30291 673
7684 504
10005 400
5815 703
3804 320
1120 131
31563 539
3048 190
12210 702
18075 487
8957 738
17653 766
4234 45
12280 365
7466 308
7658 123
3511 502
13396 906