1402 362
1163 151
4921 542
5890 728
4900 395
3808 349
3518 124
25540 600
3881 215
6867 753
5946 650
16696 434
2830 374
16817 928