4023 493
14953 792
5440 326
31076 184
33172 735
12614 275
39708 673
2372 62
5118 533
10770 940
4812 188
7957 816
3155 458