2384 413
4839 827
1841 97
8786 658
4008 569
8232 159
747 117
3779 375
22465 482
5045 175
6093 493
8685 523
2267 136
6259 551
13064 693