4005 462
5094 730
2297 438
12826 254
6198 885
25955 799
3548 201
36463 62
1838 38
5559 712
20073 428
5901 824
3096 577
6244 777
3375 641
3838 476
3268 44
2873 189
10080 219
4598 693
9051 26
2569 536
3600 810
2595 229
3526 510
2841 108
27428 780
46312 141