2598 261
1382 139
2211 147
3496 804
3670 366
2566 227
3883 663
4317 685
3576 823
23941 386
7611 907
2277 371
3430 393
8241 897