11892 58
8078 653
2832 224
3457 584
163181 974
23655 294
6421 615
5309 469
3878 406
2526 45
4974 661
3480 521
8838 500
98214 633
1394 126