251872 868
20532 97
30954 143
36523 285
51298 509
19796 530
29057 635
41484 864
3179 59
5146 284
4385 552
3985 486
2240 343
3855 407
6799 80
4571 325
3783 662
6343 544
5132 629