3560 940
8123 517
139298 628
29513 342
4494 298
10734 928
30860 78
3607 538
3796 355
4430 610
4260 728
3761 260
16677 95
9209 639
2193 320
25871 928
20552 201
16832 840