2910 373
2476 536
6323 679
134116 824
69867 521
4355 178
4987 342
19659 233
3563 532
3820 788
3111 509
5230 171
13970 433