19496 153
12799 687
16321 275
14639 461
2796 83
1929 173
11110 715
5331 117
33245 601
6368 514
9010 1125