4023 493
14953 792
5441 326
31079 184
33194 735
12619 275
39716 673
2372 62
5118 533
10771 940
4817 188
7957 816
3155 458