53526 825
12272 384
1456 97
1734 307
1033 98
2929 468
2744 151
12766 202
8694 175
11406 261
15625 546
2306 401
11068 751
2065 516
2816 799
4606 617
11663 536
1800 289
8053 231
50521 141
18982 327
24702 443
15306 182
22468 122
8923 310
3809 385
3297 235
1888 135