30806 96
5946 507
9839 621
9997 103
16648 360
19414 555
15071 60
25619 532
4680 371
23917 187
15283 680
14718 388
14906 380
99167 746
11242 245
6039 457
6486 706
3072 157
2665 172
5114 668
1909 87
3133 530
2600 195
3650 348
1985 195
3160 520
4742 936
2392 406