5382 501
1553 157
2148 340
8068 691
2984 519
8372 102
17005 581
2789 471
4594 785
4591 287
3090 119
3668 206
4055 541
3595 438
4650 46