660 165
1236 57
3137 111
7243 409
5698 893
3657 252
3829 410
4531 456
5096 240
13581 659
7221 267
2801 145
5526 757
46703 551
4438 445
3968 487
1416 72