32191 197
12167 569
29912 346
5094 238
7926 674
2990 115
6932 531
11983 962
1964 276
978 234
2482 289
421 70
9497 613
18005 570
1223 119