509 100
6243 789
41771 117
60745 85
24933 282
33013 740
14574 139
5567 567
3590 69
4793 56
11034 190
7803 788
4766 100
11439 341
12105 604