6826 328
26222 342
12326 611
5966 576
15418 626
19893 556
51096 701
3894 295
3826 126
3605 473
3654 513
3399 528
1544 46
103931 249