1381 57
14860 670
5302 52
14774 475
2577 581
9056 673
42815 508
20567 299
2294 406
23037 80
27424 675
13831 253
3030 732
1616 363