49108 172
23095 685
20864 907
17949 187
6233 594
57660 392
43759 136
15750 246
14314 491
13488 801
5787 49
9223 298
7613 576
21399 532
9063 680
7382 632
7084 371
28657 412
14532 466
22244 328
9705 136
4502 338
20416 575
14080 53
11823 303
33010 210
7758 810
34542 218