39005 71
6413 219
40846 534
100350 344
5691 480
41047 717
55816 318
6253 701
146920 304
17545 715
10347 648
5916 661
11809 580
7240 605
5733 682
6821 684
1732 179
4827 40
1696 102
2905 476
2180 245
1130 84
60868 373
42769 679
50242 776
28658 820
21473 1055
17776 137