21952 273
6763 342
4354 400
10861 78
6345 665
4409 353
5563 383
21371 252
5085 482
11717 358
5327 407
5387 771
4064 46
6633 118
5417 55
7823 856
6014 89
4887 41
7499 573
7368 542
4674 196
10300 343
8221 601
4595 589