4828 756
12311 58
8228 653
2904 224
3546 584
163265 974
24244 295
6493 615
5366 469
3977 406
2605 45
5101 661
3562 521
9087 500
99835 633
1444 126