2536 413
4986 827
1909 97
8829 658
4012 569
8330 159
747 117
3788 375
22479 482
5070 175
6112 493
8733 523
2277 136
6285 551
13095 693