30892 470
4013 209
7584 685
10940 941
17297 1000
10316 569
11948 674
15410 196
51061 486
15311 563
15073 621
72052 642
1563919 4497
1352327 2535
309007 850
460070 1312
1113002 1889
923510 1982
12932 622
582693 1215
9401 117
647976 1337