4957 436
2808 291
6961 723
7054 204
21149 38
12136 533
2263 168
3239 430
1401 348
1734 493
6419 527
1373 254
5741 515
4043 619