1609 276
13894 285
95483 613
109884 695
19608 662
19927 523
2815 407
4160 587
6587 87
8322 745
5334 505
21677 219
2328 356
2095 356