150500 137
108018 119
105425 675
95274 156
55772 643
39169 597
41580 866
16140 821
30658 254
55096 603
16837 569
82168 572
92255 278
55394 742
81231 294
190026 216
63831 1048
60763 877
20165 762
14394 442
5536 325
20427 252
10206 53
6844 408
9778 134
11306 741
7977 429
17407 828