56543 157
5608 614
102543 766
4609 719
11604 556
8641 450
2906 177
3394 555
2041 225
3723 286
2296 449
3713 819
787 37
1605 273
966 45
3169 787
1106 113