5012 523
7253 285
4511 295
8783 124
9454 562
9281 122
10496 180
3667 181
13178 362
4073 109
8463 848
5072 135
11680 642
14341 582
16890 686
15837 213
9197 215
12747 168
7985 255
17753 390
31356 207
16027 316
5757 887
10093 501