40092 623
2860 372
4023 318
1779 298
4384 757
1992 406
3888 756
4513 652
2548 225
3624 724
21888 153
1496 324
1114 92
2258 579
1117 224
8150 479
1243 112
1740 411
3114 672
2138 472
2844 571
3617 882
3519 562