1555 250
5209 575
32430 777
24586 877
14654 264
14877 795
4725 738
3489 43
7578 31
4537 461
8883 568
12949 178
8575 86
14294 426
80352 508
12267 445
51480 613
3008 551
8067 230
7222 26
4162 942
9672 758
4943 496
205057 1066