3092 853
2836 285
2425 488
4021 81
13125 54
9167 709
76531 140
39617 347
42307 828
6449 390
81767 598
51305 698
29675 83
2128 183
3705 737
5263 85
2693 55
7941 980
3081 186
5421 703
15112 294
3134 342