1103 297
13446 697
5491 382
34980 773
3814 271
2331 45
28266 514
929411 955
7158 515
3927 512
2693 650
1865 322
6934 493
7732 391