150500 137
108020 119
105428 675
95275 156
55772 643
39169 597
41581 866
16140 821
30658 254
55096 603
16837 569
82169 572
92258 278
55395 742
81231 294
190026 216
63835 1048
60765 877
20165 762
14394 442
5536 325
20428 252
10207 53
6845 408
9781 134
11306 741
7978 429
17407 828