5181 60
4658 238
11682 644
4223 142
9062 442
6916 658
12741 80
23960 263
7209 258
179755 1059
84954 651
45284 721
39025 1023
2982 603
49685 136
26170 772
29100 439