11462 455
22683 866
5826 326
10493 574
3239 286
30440 740
4602 263
5098 334
6151 410
9089 770
21847 535
7660 327
5811 338
15879 823
6909 903
6572 616
669 117
3917 395
4782 262
11268 379
14246 413
1666 242
15827 208
5789 360
2986 312