2250 96
8180 532
2650 215
6634 698
884 90
3843 812
7071 755
4855 263
3359 494
2554 351
3943 486
2213 26
4879 706
4874 635
4556 265
15309 463
1340 157
4690 480
5221 291
3631 89
3953 503
4130 551
3899 828
6704 331
9664 717
23216 623
3105 711
1457 84