13092 70
10471 291
7903 863
6092 414
9947 297
10793 210
15742 139
6790 516
8093 126
4870 397
9206 580
5779 134
15063 444
14708 681
6179 91
15216 234
17226 805
9934 885
9065 186
9358 338
12407 175
9311 375
7719 733
10500 831
10923 505
20924 339
8638 244
18582 809