309046 850
5002 162
17219 203
460160 1312
1113256 1889
923811 1982
12932 622
318068 1226
582947 1215
20166 629
16244 372
10825 381
648336 1337
438941 1723
39754 181
382304 971
341701 1010
463352 731
362326 1134
14975 707
8857 274
600748 959