3496 256
40289 144
16680 670
4358 798
10573 111
3214 330
7237 536
3834 469
6553 564
2527 284
12684 244
27160 163
5106 748
3655 105
1680 60
2577 421
4728 196
3732 196
3456 470
15765 472
5298 493
8636 350
2427 92
14813 153