509 139
2468 513
4042 746
40851 305
7929 366
8266 161
28543 605
13474 847
10452 830
8641 685
5880 306
8883 46
15146 784
6183 282
8651 313
2848 272
29227 53
5709 696
15864 488
10259 90
2886 171
22900 104
7032 40
4386 280
10298 143
14448 587
13761 633
6187 781