2115 225
5871 568
1792 239
3305 592
3251 376
5994 662
3780 299
5537 622
1822 143
3148 380
696 42
2112 229
2187 268
23606 384
7394 682
4739 833