142115 252
17223 888
3340 371
4003 441
2559 232
3508 574
2261 360
4503 598
5110 238
2353 417
2280 471
1724 381
3529 700