58598 867
2375 463
2758 533
39248 346
3552 530
2780 68
2979 884
3476 792
61510 865
729 166
451 53
275736 583
186837 1166
56404 288
189383 710
168186 409
1353 98
3313 959
240 24
2303 685
1535 287
31076 556
2659 228
402 77
3032 541
2348 576
1616 336
3131 779