25172 531
30148 903
2321 246
169713 845
7970 365
211286 1075
69230 1063
148538 347
138309 1018
4378 819