5297 78
16735 338
11384 808
12531 803
19851 523
16800 504
1893 70
18290 182
15780 201
2705 29
18151 474
17292 471
11876 596
3582 127
5305 309
2257 79
12164 187
8469 318
6391 877
3544 682
8705 405
4302 519
13804 159
8721 176
16377 185
22997 595
13016 617
7745 267