1683 273
1305 77
4757 913
728 28
1822 112
11579 553
3092 229
2509 63
3664 618
7060 237
32738 910
3602 531
3224 497
5652 461
3281 689