2762 224
3221 584
162929 974
22856 294
6378 615
5210 469
3787 406
2385 45
4870 661
3419 521
8601 500
96038 633
1361 126