2730 356
5963 73
9525 803
42374 547
37534 226
19937 564
50665 522
10326 803
30219 147
25297 38
18243 40
17550 82
7070 733
3073 401
3798 571
1665 220
4482 181
10319 839
6439 353
2497 546
6145 565
3359 697
3816 313
7502 725
4728 773
3594 112
7669 606
5741 468