4880 756
12598 58
8303 653
2943 224
3596 584
163320 974
24678 295
6534 615
5408 469
4027 406
2644 45
5159 661
3602 521
9324 501
100979 634
1470 126