295093 947
6926 775
49115 578
63265 396
126441 911
307955 1356
8708 223
71694 219
9630 318
423266 1173
5499 227
7477 547
82374 846
65346 611
8305 70
56141 608
11214 616
96248 640
14312 151
7399 381
8936 458
22959 677
5807 284
5258 53
15708 238
11163 945
16555 809
15770 410