4829 756
12317 58
8228 653
2905 224
3546 584
163269 974
24253 295
6493 615
5367 469
3978 406
2609 45
5103 661
3566 521
9088 500
99864 633
1444 126