2908 703
1884 343
1922 525
2225 584
3430 782
2662 423
4803 469
5463 765
12261 395
6199 537
8854 592
17220 141
14083 130
6615 530
16840 149
4210 328
2733 51
3033680 7343