42797 115
53669 202
15804 419
23679 578
43300 389
32199 203
32669 569
46418 306
20104 1014
12853 808
21396 309
19053 488
176338 1180
98640 636
31337 322
10497 163
55135 693
3545 507
3127 453
5905 689
7623 242
64683 793