39006 71
6415 219
40846 534
100351 344
5691 480
41047 717
55819 318
6253 701
146922 304
17545 715
10348 648
5916 661
11809 580
7241 605
5733 682
6822 684
1732 179
4828 40
1696 102
2905 476
2181 245
1131 84
60870 373
42770 679
50243 776
28660 820
21480 1056
17776 137