5356 501
1508 157
2125 340
8028 691
2960 519
8278 102
16924 581
2768 471
4568 785
4526 287
3074 119
3631 206
4044 541
3563 438
4584 46