56213 817
121942 291
126290 519
13287 127
22571 502
5129 275
2841 579
4965 125
3316 281
2914 464
5617 343
2783 387
1153 88
3040 272