2332 83
12804 105
212039 489
38321 702
7822 593
7688 625
7021 420
4783 306
3032 181
2684 486
6186 650
3810 781