5323 501
1493 157
2106 340
7899 691
2934 519
8120 102
16772 581
2749 471
4533 785
4453 287
2905 119
3588 206
3999 541
3536 438
4488 46