28954 815
15935 66
15083 178
2095 375
43704 80
5197 878
3085 300
4765 632
9893 692
2067 280
5381 796
3734 367
6043 735