1729 116
4464 630
3010 591
4984 882
5919 211
9233 860
10604 944
5761 327
4566 94
6275 522
5027 121
8866 471
15073 291
3676 102
3973 344
2488 237
1781 331
3757 870
4006 305
2341 139
1176 56