5693 641
9895 156
26844 586
2466 32
3239 315
10085 651
1323 43
34305 591
4879 478
8394 213
1161 277
5819 832