21009 302
11766 84
4924 476
6361 560
16134 445
28707 597
5648 327
14954 372
20550 258
6151 38
17489 179
5511 242
11700 944
38534 467
14245 96
7144 588
13070 442
18011 343
2432 143
17832 670
4879 305
3543 127
23533 914
8199 484
7066 236
4354 673
9142 302
8559 613