2953 350
8061 616
4258 703
5122 286
3359 335
5353 153
6543 677
5893 950
5160 443
6800 327
3923 672
2359 351
3786 89
2808 291
6909 318
3879 439
3717 681
3201 541
4190 431
10878 186
3815 831
6187 430
4640 278
2900 50