3092 646
6553 66
8165 127
7125 625
3051 278
1852 161
8222 875
6488 588
3258 225
3899 703
173923 313
12234 109
9334 519
3245 327
11921 459
8502 810
12298 313
17863 91
20425 630
7188 596