6826 328
26226 342
12327 611
5966 576
15420 626
19896 556
51102 701
3895 295
3826 126
3606 473
3654 513
3399 528
1544 46
103938 249