511 151
1051 314
2787 729
15457 397
806 162
12627 487
2979 700
825 233
2191 700
385 120
1954 565
9334 88
2971 651
1286 361
2432 761
1801 501
2049 466
170 49
352 93
1091 254
20721 635
2833 704
9553 94
552 112