89488 134
122681 318
32565 497
39141 154
73350 833
31614 382
3041 347
3533 256
2566 94
5903 497
1249 28
3010 89
2893 368
3212 333
6675 588
4125 882