5416 756
14981 58
9100 654
3474 224
8707 586
163984 974
30934 295
6926 615
5897 469
4495 406
3139 46
6423 661
4038 521
10604 502
117013 641
1878 126