16095 226
28621 490
58435 291
8529 820
2202 211
6730 362
4337 689
19801 200
4566 102
9320 92
10070 179
6422 352
4866 422
14039 187
5573 865
2376 245
9778 310
4975 302
7816 34
13725 272
4523 519
2083 301