150405 137
107944 119
105288 675
95222 156
55748 643
39112 597
41558 866
16111 821
30635 254
55052 603
16817 569
82107 572
92121 278
55331 742
81151 294
189976 216
63658 1048
60591 877
20075 762
14332 442
5518 325
20394 252
10161 53
6797 408
9667 134
11273 741
7944 429
17290 828