2413 413
4853 827
1853 97
8788 658
4008 569
8241 159
747 117
3781 375
22467 482
5049 175
6095 493
8690 523
2268 136
6260 551
13066 693