3431 156
15946 493
2269 287
3866 424
2251 171
6093 562
13847 494
17403 915
6355 144
5594 385
4009 98
2923 491
9713 784
4414 108
31623 85
5781 850
904 241
4246 246
1907 428