11936 58
8092 653
2838 224
3466 584
163182 974
23707 294
6425 615
5312 469
3884 406
2534 45
4980 661
3485 521
8855 500
98367 633
1398 126