5356 501
1508 157
2125 340
8028 691
2960 519
8279 102
16924 581
2768 471
4568 785
4526 287
3074 119
3632 206
4045 541
3564 438
4584 46