1683 273
1305 77
4757 913
728 28
1822 112
11579 553
3092 229
2509 63
3664 618
7059 237
32735 910
3601 531
3224 497
5650 461
3281 689