21091 269
27546 783
5398 320
14534 496
13077 286
18046 151
3453 374
7679 375
7771 230
7328 280
7590 339
33633 73
9924 857
4047 311
4713 422
21299 551
6286 275
7964 34
21639 510
12188 116
450797 743
31502 207
5175 343
247382 1196
16006 578
14651 265
3528 423
5534 90