33945 722
2257 243
1847 99
4088 745
7883 820
3601 497
4420 159
9881 928
6966 424
5312 88
3271 289
4654 970
2491 457