3005 483
240586 5898
56803 218
22013 284
122046 488
200604 389
77776 860
161007 722
36311 553
10555 296
24163 75
47598 490
34268 649
96568 145
62124 383
196132 533
6987 620
5778 516
1758 93
20807 214
20929 394
35048 462
34140 346
35944 540
53076 842
48370 300
7907 103
18425 329