9991 523
4577 252
15603 226
35585 364
2468 27
3386 356
37564 617
3838 313
2113 169
10877 430
7170 320
3724 862
1912 146
5294 905
11031 568
2737 212
4576 593
1359 273
3947 103
3295 109
1399 97
3093 500
2149 270
4967 961
2366 408
3368 942
2635 722
1700 270