5384 501
1553 157
2152 340
8072 691
2984 519
8372 102
17009 581
2790 471
4594 785
4594 287
3092 119
3669 206
4057 541
3599 438
4654 46