19551 153
12836 687
16357 275
14685 461
2799 83
1932 173
11164 715
5355 117
33305 601
6399 514
9067 1125