12580 585
75216 525
13414 699
29369 317
84196 497
20953 1001
77598 188
28914 378
143380 931
663393 1132
1326904 2508
383711 1156
453224 1310
1093510 1876
207787 533
562268 1202
623187 1320
1659548 3620
227539 562
371295 966
320988 985