15051 645
79056 432
25792 821
14733 471
11330 190
24866 109
20757 466
22314 288
3452 100
24788 285
5065 41
11702 185
4938 270
28378 264
15428 514
3580 637
6536 823
4621 949
36710 490
49673 278