396 76
908 227
203 63
3078 570
1893 515
318 80
7529 510
9899 214
578 57
703 49
7422 799
9756 103
9165 623
22683 887
2844 137
95840 602
269065 468
5810 257
5100 207
1535 103
5154 241
2882 171
56294 483
3142 403
5280 658
77846 289
4532 456
10375 172