25592 452
16086 448
1875 336
14112 747
6003 765
17947 119
12598 774
13528 603
16921 686
2455 325
1525 51
1633 51
1066 93
4566 474
5374 962
3812 657
1446 192
2040 117