1598 276
13880 285
95467 613
109855 695
19605 662
19924 523
2814 407
4160 587
6584 87
8320 745
5329 505
21646 219
2325 356
2094 356