6826 328
26227 342
12328 611
5970 576
15425 626
19897 556
51105 701
3895 295
3826 126
3606 473
3654 513
3400 528
1544 46
103942 249