40396 948
14836 570
16843 781
13601 616
13421 590
15601 595
15751 153
17659 620
33601 583
35089 267
10780 140
15946 547
30965 776
18525 507
15884 608
20604 787
14906 307
24999 380
115072 1130
3436 544
22396 80
19862 61
14040 418
8308 151
5034 545
16123 170
11580 789
25786 565