11933 58
8090 653
2837 224
3466 584
163182 974
23702 294
6425 615
5311 469
3884 406
2534 45
4978 661
3483 521
8855 500
98360 633
1398 126