42552 587
4061 65
9814 926
5827 368
4600 347
6372 429
27774 850
8188 671
18295 695
14378 175
37831 881
2310 283
4135 663