3399 328
4300 641
2498 177
4874 296
5018 760
5432 595
3290 150
4841 684
2911 399
4101 687
5006 247
4856 840
1796 86
2029 140
9913 93
2948 409
16217 373
3913 583
2878 578
5254 263
7350 755
4559 540
3916 705
8899 210