1395 57
14927 670
5336 52
14811 475
2585 581
9111 673
42873 508
20651 299
2324 406
23235 80
27501 675
13961 253
3084 732
1631 363