5416 756
14979 58
9096 654
3470 224
8707 586
163983 974
30903 295
6925 615
5896 469
4493 406
3137 46
6417 661
4037 521
10601 502
116975 641
1877 126