3092 853
2882 285
2444 488
4031 81
13133 54
9171 709
76686 140
39649 347
42418 828
6464 390
81948 598
51552 699
29798 83
2134 183
3717 737
5274 85
2699 55
7945 980
3084 186
5428 703
15128 294
3140 342