17646 68
1430 93
7964 642
22368 477
72341 641
19069 362
34496 843
38625 636
11824 348
9656 527
7006 802
50526 60
4048 99
4664 658
5603 614
2002 212
8173 878
7349 728
1286 87
1595 34
2606 273
7663 473
3242 563
2919 302