1000 241
288 55
2756 840
2345 528
31295 104
41786 451
67624 851
45044 189
50522 424
45507 385
47384 412
8451 720
28639 645
169174 819
78460 370
26947 815
59723 961
85477 643
44929 337
59815 218
117788 739
18401 78
86982 692
13167 689