150986 137
108460 119
105787 675
322618 762
11581 679
20497 265
26635 432
23501 800
95492 156
15014 481
14722 329
66375 515
37392 696
22016 475
56049 643
22542 175
39380 597
41782 866
16247 821
10831 97
73547 547
16516 801
31122 254
14601 594
73583 230
141865 171
15703 523
41541 275