1601 276
13885 285
95471 613
109862 695
19605 662
19924 523
2814 407
4160 587
6584 87
8321 745
5329 505
21650 219
2326 356
2094 356