8063 653
2825 224
3433 584
163168 974
23587 294
6417 615
5306 469
3871 406
2525 45
4967 661
3479 521
8815 500
98041 633
1393 126