2936 731
5007 285
7447 145
3070 375
9951 505
10234 286
10594 364
4021 104
5692 699
2955 166
80440 592
9585 506
9225 358
4873 410
6852 554