681 107
2228 605
1064 139
3438 227
43777 875
2913 737
29149 476
4017 747
175913 497
253208 1232
144150 1308
67753 850
28823 320
84019 637
58247 519
75280 663
128662 211
39829 303
115674 592
23138 90