2902 596
1656 398
3800 654
2870 583
13853 219
2363 340
6331 276
2355 459
3939 945
3431 795
3302 823
1542 155
1938 524
2501 398
2523 514
3824 809
2852 344
6511 478
2285 327
4760 610
2743 402
1954 199
2667 344
9893 628