3625 256
2899 401
2356 368
1663 158
3615 538
2798 555
972 57
4300 711
5519 870
9067 646
4698 621
2459 600
4983 570
4998 388
5163 413
4140 813
4290 563
3982 663
7261 374
7706 307
1358 160
3003 359
3953 622
6555 584
3872 812
8087 760
1735 233
2350 414