31086 673
25701 132
45741 862
74661 781
33270 832
29750 268
20080 333
30142 505
17752 345
23218 57
71068 300
63049 595
19778 837
31951 85
49254 353
18120 332
29093 102
47583 771
34220 449
100672 328
112007 816
111749 637
80665 395
21559 551