19549 153
12834 687
16355 275
14685 461
2799 83
1932 173
11164 715
5351 117
33302 601
6398 514
9065 1125