18010 269
5148 29
4096 257
10433 310
10073 627
14565 504
6015 381
3912 113
22830 352
4216 560
15048 401
12177 214
23736 367
9005 154
8785 127
10310 545
15109 880
14878 587
8595 476
9694 672
5284 379
16209 862
6221 226
5731 316
6079 451
8057 333
11761 173
31009 335