908 125
9508 471
11805 431
9622 173
3964 638
49520 140
102091 195
13302 165
15376 91
14444 301
38072 366
6637 407
97120 144
9675 355
21939 86
10302 904
2562 446
5729 121
7305 522
5512 879