2899 665
1063 228
1286 359
1156 321
939 262
1383 428
559 96
38113 648
5257 514
11856 888
5404 320
10015 213
9769 228
8397 155
23210 704
9637 718
7909 648
16983 182
16136 240
14806 892