31972 152
2085 469
1540 352
2449 636
1962 550
32729 651
35894 698
896 103
2813 60
12059 547
31311 939
12989 802
29540 399