777 60
3430 154
20702 941
13536 55
2702 352
4263 703
44201 904
50230 411
10760 362
1600 89
14329 104
37455 804
21998 246
4585 318
206242 256
53216 557
10014 473
5863 67
13649 460
17135 666
13242 39
11468 359
12538 487
33759 622
6844 756
6697 713
8593 146
9591 662