4227 731
18990 841
9831 297
8814 634
30141 501
12197 548
6140 584
15415 729
18943 94
1858 82
14461 392
3547 189
8433 112
74673 298
9594 636
91830 162
256716 750
43151 390
24292 667
10905 260
5161 247
33256 384
8832 966
15683 258