18110 551
1826 163
2840 187
4040 505
159995 531
2635 144
4958 633
7769 729
6208 137
3479 371
21147 872
18162 442
5124 650
3505 747
1416 177
2330 313
6256 384
12959 238
7251 673
3254 398
4048 538
5321 584
5538 755
2952 57