1381 57
14860 670
5302 52
14769 475
2577 581
9056 673
42811 508
20567 299
2294 406
23028 80
27424 675
13826 253
3030 732
1615 363