2177 475
2838 816
1463 442
2295 603
285 59
612 151
1772 335
9103 628
31491 648
23211 346
8051 170
9939 846
29726 537
24561 667
20426 678