2812 680
2900 522
2192 426
225 33
1273 156
1382 193
2876 387
3750 661
3776 618
3050 287
2452 409
3012 54
2548 398
45468 580
106792 547
33792 157
255575 1083
41998 386
82565 210
291371 1564
72558 189