1609 276
13896 285
95484 613
109887 695
19608 662
19927 523
2815 407
4160 587
6588 87
8322 745
5334 505
21680 219
2328 356
2095 356