2660 261
1392 139
2224 147
3528 804
3701 366
2591 227
3904 663
4337 685
3637 823
23890 384
7606 907
2287 371
3466 393
8240 897