16598 238
6030 211
14020 715
8381 596
6255 488
7906 97
14307 820
8510 253
7080 51
9828 126
101426 171
3914 99
4372 621