252291 869
20716 97
31158 143
36647 285
51543 509
19894 530
29181 635
42134 866
3186 59
5150 284
4389 552
3989 486
2248 343
3861 407
6813 80
4574 325
3794 662
6353 544
5137 629