2520 387
8160 680
3648 41
7819 273
14752 263
159761 853
20165 623
79329 146
18471 561
7751 204
14471 386
16200 977
7860 918
4616 754