1381 57
14860 670
5302 52
14767 475
2577 581
9055 673
42808 508
20567 299
2294 406
23025 80
27421 675
13826 253
3030 732
1615 363