29027 330
5772 634
13480 680
6989 863
15004 225
5098 685
5162 531
2868 261
3958 407
10011 275
15759 361
13827 104
7625 593
6391 144
9983 172
4092 670
5065 149
15446 294
4618 128
4241 174
5337 46
4950 456
8792 877
12155 248
4741 170
9403 487
6920 774
1581 36