3192 545
8189 132
4347 612
13561 88
2473 196
8242 369
4551 426
28923 517
2820 672
11682 85
17158 593
15616 687
898 156
3116 508
5507 152