962 291
997 284
266 68
2337 512
2403 371
1268 323
3409 569
240 49
2182 420
2795 328
1798 387
602 113
795 198
1843 358
2968 820
3395 687