4006 771
1524 118
2243 335
3496 589
2102 108
2364 513
11318 940
3649 600
1807 352
8597 680
3834 617
2937 664
2228 475
10097 377
6262 943
3782 385
4323 740
3154 526
9015 164
1348 210
3610 567
2527 256
2905 406
5607 624