4023 493
14953 792
5441 326
31079 184
33197 735
12620 275
39717 673
2372 62
5118 533
10771 940
4819 188
7957 816
3155 458