271 51
2958 608
15627 587
2285 497
1730 307
4440 728
21845 552
7562 678
61179 302
3911 212
3341 141
3671 129
3198 512
9710 44
2220 361
3224 694
3210 257
26616 498
16052 338
11829 237
16635 158
3415 468
1036 124
16774 137
2504 452
1188 193
3297 169
21121 925