31084 436
15817 364
18515 747
8392 680
12679 702
10761 448
8083 476
5878 451
10225 600
12277 496
13009 277
6246 102
10756 473
5145 262
12869 890
16754 622
20944 703
2363 120