1266 27
19543 400
72902 928
1786 179
3125 303
44625 430
4833 322
32436 365
3415 168
2368 172
70489 959
115449 478
20307 427
102585 560
13655 681
3263 199
4120 461
4443 667
3958 734
5129 574
9675 410
4169 440
4202 452
5437 877
4753 942
2940 109
5556 78
9569 645