77536 304
1339 215
24499 132
23123 426
97109 483
3367 362
123401 664
54610 133
60431 417
3636 77
47503 399
16806 47
31337 390
6732 253
20479 141
4121 338
142606 820
1819 140
44031 143
28685 317
9969 632
29875 123
33307 224
73081 199
19892 503
3223 527
112559 978
1516 204