687 125
8353 471
11775 431
9491 173
3943 638
49123 140
100253 195
12840 165
15150 91
14300 301
37803 366
6362 407
93858 141
9535 355
21224 81
10119 904
2545 446
5579 121
7181 522
5391 879