2909 703
1887 343
1922 525
2229 584
3446 782
2680 423
4803 469
5464 765
12261 395
6199 537
8854 592
17221 141
14083 130
6615 530
16842 149
4215 328
2733 51
3034669 7344