150300 137
107881 119
105231 675
95136 156
55714 643
39073 597
41514 866
16085 821
30599 254
55026 603
16788 569
81757 572
92019 278
55256 742
81089 294
189932 216
63591 1048
60480 877
19912 762
14288 442
5507 325
20363 252
10121 53
6765 408
9596 134
11245 741
7910 429
17233 828