1009 205
1572 408
10451 613
3387 202
22467 618
4056 886
44294 244
2510 326
18328 542
3896 508
47652 464
47166 345
4558 639