1009 205
1572 408
10460 613
3402 202
22488 618
4060 886
44334 244
2524 326
18350 542
3905 508
47757 464
47205 345
4565 639