20016 220
27691 773
1725 479
1570 304
367 25
981 226
1367 286
2800 615
555 56
3319 906
1430 186
1842 400
1949 209
852 102
3953 874
2692 527
2767 644
944 81
3088 537
3052 460
2358 342
2510 508
3276 685
1643 235