4879 756
12597 58
8303 653
2943 224
3595 584
163320 974
24677 295
6534 615
5407 469
4027 406
2642 45
5159 661
3602 521
9322 501
100971 634
1470 126