2765 224
3224 584
162929 974
22859 294
6378 615
5210 469
3787 406
2387 45
4870 661
3419 521
8603 500
96045 633
1361 126