4356 612
5980 174
42302 446
7318 530
13580 411
19233 413
9483 683
4313 599
1457 223
2347 232
8510 590