251875 868
20534 97
30958 143
36525 285
51299 509
19796 530
29061 635
41494 864
3179 59
5146 284
4385 552
3985 486
2240 343
3855 407
6799 80
4571 325
3783 662
6343 544
5132 629