18096 309
17736 397
8534 214
16302 231
6446 665
4057 43
4499 218
16033 425
14638 541
18339 482
3998 61
1565 49
2659 186
40540 549
5321 87
39055 105
8010 522
3577 408
3367 715
8721 529
4167 215
1996 144
8473 260
6703 698
1841 73
2587 300
4622 698
4058 526