1009 205
1572 408
10454 613
3391 202
22481 618
4058 886
44317 244
2516 326
18334 542
3898 508
47681 464
47172 345
4560 639