38878 721
5474 180
2273 191
3681 528
5735 708
8617 81
5643 385
4281 654
1488 68
2137 358
1539 129
2222 359
3281 484
2651 740
2982 585