21601 45
8422 585
9886 364
12680 648
31733 875
12872 367
8391 585
8656 199
13867 233
29462 695
7579 284
29162 496
5613 34
6075 467
223073 631
8988 390
16279 356
22044 454
54451 292
11099 72
13306 416
30382 978
38330 407
7882 212
82299 129
6996 634
7272 602
11605 182