22340 296
5621 30
14257 885
4014 113
1856 231
7549 912
3813 436
5729 756
5499 669
3974 859
35565 408
33537 374
17701 322
3177 571
2832 610