10666 803
20427 564
18112 84
8556 725
5963 468
2843 110
14557 278
21304 476
4834 149
7019 186
35955 249
21634 436
1051 59
6483 95
5012 603
19133 658
15361 484
16136 61
8911 253
5535 363
11658 416
2328 489
9984 608
5372 499
5424 35
10835 160
4423 154
16447 793