29285 600
5562 462
6896 109
9415 80
4462 74
8287 443
16090 703
12683 205
10020 447
14822 351
11108 201