22033 343
21573 173
17857 39
59095 231
43513 324
16580 148
21375 335
26647 274
15146 221
14294 291
30978 94
45870 326
11435 71
12957 192
25962 261
6236 211
32812 188
19311 110
30655 116
32573 227
11861 308
20312 203
25733 267
45661 357
16912 243
30618 413
14957 181
23358 190