2680 117
3862 865
8486 571
4367 606
1697 268
2349 329
16856 151
1460 255
6160 680
2615 356
3599 646
3878 679
1987 237
1095 36
4375 936
2808 306
2203 261
974 88
2932 584
1909 357
2791 212
2931 327
3243 702
3313 487