12847 379
2379 368
3381 647
2321 485
4141 266
5009 361
10940 749
10283 566
7969 685
11485 823
5092 235
5170 47
7811 640
17740 237
3490 473
5652 591
5971 630
2545 140
6913 904
2724 304
18089 84
14147 145
2449 437
1226 97