51250 522
26627 192
19255 793
10315 866
12276 408
10853 777
4321 822
3032 125
4756 328
3434 332
11841 675