26536 600
1235 36
2805 547
4607 164
42825 727
9122 252
28486 111
6809 873
2407 38
2704 416
5583 638
4908 342
5830 295
15451 117
8522 87
17205 327
5864 458
26083 432
20838 205
42651 719
16682 325
5401 701
22241 362
5450 148
4976 590
3790 759
17640 673
9581 349