31657 372
5891 647
6545 531
5905 894
6557 734
2897 375
2093 239
2515 105
6848 175
3953 455
6630 844
4443 376
3888 477
5008 334
5747 492
7342 665
3930 201
3451 151
9328 92
2695 43
3177 42
4421 465
9060 981
7326 518
7124 215
1760 85
4315 219
4769 191