2750 224
3201 584
162912 974
22782 294
6375 615
5209 469
3782 406
2368 45
4863 661
3414 521
8582 500
95829 633
1352 126