41681 811
17858 587
22666 892
11372 484
120381 864
14591 739
13252 483
113360 369
20991 466
14359 888
25501 457
47372 558
20853 97
10530 178
15216 391
8322 651
92607 863
63072 485
5838 273
8260 720
92736 943
44658 524
36677 182
34915 243
4471 339
20844 307
5091 309
42554 829