1683 273
1306 77
4757 913
728 28
1822 112
11580 553
3093 229
2510 63
3664 618
7060 237
32739 910
3602 531
3224 497
5652 461
3281 689