11060 807
12288 803
19516 523
16354 503
1801 70
17533 181
15397 201
2568 29
17609 473
16819 471
11536 596
3411 127
5121 309
2208 79
11439 187
8263 318
6191 877
3495 682
8648 405
4209 519
13140 159
8416 176
16133 185
22626 595
12675 617
7514 267
11336 473
10743 736