14979 58
12618 261
16138 837
40516 95
16875 126
3553 359
2870 108
10761 547
24807 373
48022 325
2777368 4087
248368 1043
4159 148
2529525 3563
387926 1161
285488 1572
234025 590
3237733 6819
708277 1991
385947 1079
97342 372
2982606 7313