1726 116
4462 630
3002 591
4979 882
5905 211
9220 860
10588 944
5755 327
4546 94
6216 522
5018 121
8847 471
15061 291
3673 102
3962 344
2484 237
1771 331
3752 870
4001 305
2330 139
1175 56