2909 373
2475 536
6323 679
134105 824
69865 521
4355 178
4983 342
19659 233
3563 532
3819 788
3111 509
5230 171
13967 433