2948 731
5016 285
7449 145
3073 375
9982 505
10271 286
10612 364
4023 104
5706 699
2956 166
80580 592
9590 506
9232 358
4886 410
10338 555