3596 951
41797 317
10625 522
1729 226
2659 334
2340 145
10366 636
23848 530
3533 766
2222 382
3225 484
1530 256
3423 571
3673 595
1870 175
1358 187
1320 160
2944 318
5665 774
3596 539
13423 653
23882 444
12747 359
6471 761
2776 433