125053 160
12801 518
36571 275
10856 557
111684 105
18476 311
9199 297
3556 250
7169 327
3295 95
74546 827
6642 60
3310 603
6730 227
2607 325
3624 210
6891 476
13646 30
5703 196
24691 49
9076 796
5019 412
12138 532
18367 330
9792 882
6858 378
61592 532
9832 818