17857 68
1452 93
7983 642
22464 477
72450 641
19149 362
34695 843
38763 636
11850 348
9697 527
7033 802
50533 60
4061 99
4693 658
5644 614
2022 212
8188 878
7362 728
1309 87
1606 34
2631 273
7688 473
3258 563
2930 302