509 139
2468 513
4042 746
40851 305
7929 366
8267 161
28543 605
13475 847
10453 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
14449 587
13761 633
6187 781