625 71
1053 289
2879 381
3339 640
4564 399
2103 445
2417 664
3034 963
1816 97
1727 308
4164 613
3917 694
3186 420
6099 952
1567 230
4800 703
2706 761
2186 496
3033 674
2142 694
2289 332
2926 404
616 31
1560 263