2761 224
3220 584
162929 974
22855 294
6378 615
5210 469
3787 406
2385 45
4870 661
3419 521
8600 500
96028 633
1361 126