699 127
5563 108
405 26
1412 180
2217 553
3984 702
2054 211
3287 544
597 98
1845 289
2898 243
2191 688
3538 162
2250 272
1887 456
676 94
1728 403
1807 103
4208 610
3313 544
2603 311
4046 827
3465 623
937 28