2304 453
3925 817
5317 580
6364 346
9699 772
1868 127
12561 980
1381 171
3340 84
46443 141
23866 607
7302 83
5116 198
24700 50
3886 547
8112 426
5487 172
5766 518
22313 915
6776 297
8797 645
4691 457
4546 399
10928 506
3269 345
10569 790
41849 67
139611 928