1083 140
2649 482
2566 266
3402 464
2798 390
4305 601
6373 547
4327 617
3445 251
1460 99
15370 361
7732 506
4968 534
3199 271
6116 410
7486 428
4648 402
29892 649