52141 523
26792 193
19286 793
10400 866
12329 408
10864 777
4333 822
3055 125
4779 328
3452 332
11875 675