3446 109
5416 501
1571 157
2188 340
8191 691
3007 519
8558 102
17240 589
2832 471
4677 785
4683 287
3175 119
3816 206
4101 541
3645 438
4761 46