2680 812
2915 755
555 151
2886 884
44401 114
386720 624
232526 822
274768 836
589422 689
156518 960
148333 667
345329 1055
458372 514
154613 206
146202 282
133366 572
96290 671
163310 636
732464 1610
1909 370
232863 1302
152485 866
169604 549
42141 401