1126 222
36510 86
80791 863
67567 51
8342 789
13511 369
29364 504
7546 856
9068 493
38456 544
8997 185
20052 814
33514 681
4620 617
9624 891
4591 156
6876 375
2692 302
565 45