6826 328
26220 342
12326 611
5965 576
15406 626
19888 556
51078 701
3893 295
3825 126
3603 473
3654 513
3399 528
1544 46
103920 249