4004 462
5094 730
2297 438
12823 254
6197 885
25949 799
3547 201
36458 62
1838 38
5555 712
20067 428
5901 824
3096 577
6243 777
3375 641
3837 476
3267 44
2871 189
10079 219
4598 693
9048 26
2569 536
3600 810
2595 229
3526 510
2841 108
27428 780
46312 141