43756 161
38752 159
8850 610
16745 504
18606 879
6658 309
21061 324
12428 482
9433 401
21096 675
5234 549
1967 70
8349 432
3194 531
11987 472
9325 826
5782 516
3887 394
3861 158