6539 685
6114 468
17113 623
3335 240
5447 368
4317 875
7517 308
2944 401
4168 376
4805 160
5285 502
5651 623
3005 122