8342 641
56703 563
26244 284
29005 209
22683 779
35518 429
17541 131
7003 438
1871 147
7875 244
2980 197
3947 180
3583 301
2156 216