15051 645
79060 432
25792 821
14735 471
11331 190
24866 109
20758 466
22314 288
3453 100
24788 285
5066 41
11704 185
4939 270
28380 264
15428 514
3580 637
6536 823
4621 949
36711 490
49677 278