251869 868
20529 97
30951 143
36523 285
51298 509
19795 530
29057 635
41482 864
3179 59
5146 284
4385 552
3985 486
2240 343
3855 407
6799 80
4571 325
3783 662
6343 544
5132 629