5985 27
8732 327
1888 378
3185 334
1822 79
5451 477
12792 264
27901 170
1527 215
1976 259
2768 179
3416 370
1272 48
2859 362
8464 708
20016 351
11876 165
23646 277
157450 305
6375 310
21969 416
154751 537
4877 393
4918 673
24273 645
8316 640
31663 622
16747 760