5878 42
6364 641
14297 339
8891 576
34011 112
8442 314
49787 653
4224 264
12856 871
5454 442
5634 290
9220 472
16607 671
9545 169
6097 609
19534 591
12943 211
13142 275
9648 614
11613 73
6060 121
7000 99
22222 271
9798 532
25909 608
8865 828
6682 169
4775 76