3065 756
1758 125
2881 377
1098 129
16649 893
3036 426
512 44
10201 548
9158 60
1447 293
15523 196
8331 341
168981 634
51791 666
63925 432
41132 123
41462 564
17182 580
58699 313
93961 870