1526 147
34317 698
2340 49
16450 138
10027 628
3230 243
8643 45
8199 70
1925 109
2543 192
4455 915
7964 506
7305 64
4069 447
5606 814
2912 327
13032 322
6739 355
2904 244