12353 871
829 216
9853 458
6457 723
4223 417
4700 191
12998 112
12540 362
56376 586
7534 556
11913 234
24420 885
29115 203
7465 511