480 125
2171 529
1163 331
6769 533
65476 637
1337 143
2827 478
3543 349
3064 705
5789 650
87608 469
845 105
2840 718
971 108
4177 281
10507 619
5627 227
1866 149
24335 343
1015 50
4980 246
4798 238
2579 685
24157 783
28276 786
10544 177
93735 305
14484 244