1375 139
2203 147
3490 804
3646 366
2556 227
3856 663
4302 685
3571 823
23787 386
7571 907
2273 371
3422 393
8199 897