2942 939
19887 545
7123 124
4450 583
13335 347
15890 682
7540 676
19539 826
13612 789
12433 529
3355 150
9661 725
3748 463
5079 160
1755 442