3193 166
4496 386
947 266
966 229
1395 284
2558 511
3016 644
35971 189
120326 469
9246 617
390 91
2943 292
3188 219
4926 667
167 32
1436 50
2857 671
459 74
956 225
1048 303
1775 379
2297 635
3015 832
18181 545