3625 256
2901 401
2356 368
1663 158
3616 538
2799 555
975 57
4302 711
5520 870
9070 646
4702 621
2461 600
4984 570
4998 388
5163 413
4140 813
4291 563
3983 663
7262 374
7707 307
1359 160
3004 359
3953 622
6557 584
3872 812
8088 760
1737 233
2351 414