4087 600
1910 158
23187 528
7194 716
5092 815
8530 378
2700 500
3758 483
8372 447
2436 329
3808 482
7207 141
5794 706
2576 268
1452 61
3219 248
2333 89
10337 683
13109 734
8640 525
1760 182
4549 336
4290 946
9843 375