2895 703
1829 343
1921 525
2203 584
3329 782
2518 423
4801 469
5457 765
12259 395
6194 537
8849 592
17220 141
14062 130
6605 530
16820 149
4199 328
2728 51
3025207 7342