2991 196
56579 774
4267 125
119577 664
115050 646
7978 552
153471 421
144243 709
94390 713
176666 197
9290 538
10260 484
12700 66
68639 203
218149 268
47707 598
16561 167
18145 291
18379 553
8014 30
11586 650
8558 683
8057 662
17348 99
17974 612
3942 377
7360 189
62644 293