2693 291
3479 162
3793 755
2549 351
5426 759
5271 675
7785 420
4387 504
4883 385
2293 208
18443 640
24877 623
41786 327
7944 77
1391 51
2282 275
3176 632
2258 353
845 37