4982 882
5159 735
9345 573
5188 603
20949 712
3449 715
3963 626
2528 268
11191 182
2258 307
2370 344
2368 174
25856 415
33095 141