251881 868
20536 97
30962 143
36528 285
51301 509
19797 530
29063 635
41502 864
3179 59
5146 284
4385 552
3985 486
2240 343
3855 407
6799 80
4571 325
3784 662
6344 544
5132 629