17892 68
1454 93
7986 642
22475 477
72463 641
19158 362
34707 843
38772 636
11853 348
9700 527
7035 802
50533 60
4070 99
4697 658
5645 614
2023 212
8188 878
7363 728
1310 87
1606 34
2632 273
7688 473
3258 563
2931 302