22341 296
5621 30
14261 885
4015 113
1857 231
7550 912
3814 436
5732 756
5501 669
3975 859
35568 408
33537 374
17703 322
3179 571
2834 610