3186 594
45650 124
3884 111
41462 183
5664 102
3084 87
6177 680
16815 230
16219 236
91524 219
9933 585
6115 25