50368 452
2950 36
7061 621
4460 432
3870 388
5137 82
1059 175
12568 600
11414 709
6234 420
5405 126
13038 481
13468 30
4227 462
10674 522
5614 282
7407 435
4865 706
5371 962
4444 540
6691 129
7422 498
7993 326
28243 381
1777 90
6428 519
16234 589
20677 259