36038 413
16926 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
672668 1142
1564696 4497
1353561 2535
309128 850
21986 665
17821 877
15250 288
10237 673
5005 162