56249 817
122013 291
126349 519
13295 127
22612 502
5132 275
2844 579
4968 125
3323 281
2917 464
5631 343
2783 387
1157 88
3042 272