55808 112
56780 793
3493 160
24990 683
12824 80
376193 1073
290831 849
211036 1100
270895 993
7044 845
52982 600
16061 633
32555 429
85496 768
11594 508
50384 216
38644 528
30355 262
92508 758
52850 659
42822 530
2978 272
9913 514
4784 650
8391 730
1888 204
2772 64
2899 298