28882 118
10120 99
14501 168
18782 842
11691 392
9238 337
7824 611
20338 153
6343 591
6097 404
16145 366
7054 473
5486 394
13253 411
6979 268
9559 774
14379 114
7643 612
8150 274
10890 257
8108 669
17139 81
4761 260
22425 248