107639 210
18824 505
17847 494
24828 242
58440 735
21241 187
35646 591
15887 578
8362 68
50000 642
33043 294
17024 435
27594 194
31156 884
13018 131
31199 522
28520 834
3515 77
4008 232
10611 330
6701 578
4914 427
8579 848
10679 462
6302 641
3087 245
10002 480
13838 666