36038 413
16927 729
25857 478
15625 280
26026 237
24444 702
16852 83
34801 349
33165 244
21514 739
13351 324
70954 389
34945 331
26102 542
672669 1142
1564701 4497
1353577 2535
309129 850
21986 665
17822 877
15250 288
10237 673
5005 162