15640 653
9248 165
18498 486
13978 88
44692 995
279944 1389
14396 196
9948 570
14506 538
40471 564
23968 247
66351 432
40292 780