5931 523
12665 375
19990 664
4963 480
22231 772
4022 650
3182 284
13221 581
16880 133
21595 513
8607 661
3248 229
14613 307
6428 144
14984 151
4902 426
20298 783
10029 406
14586 562
17678 435
7348 231
4779 343
8698 988
11848 798