31587 436
16401 364
19080 747
8776 680
13054 702
11068 448
8601 476
6086 451
10511 600
12592 496
13438 277
6509 102
11149 473
5343 262
13358 890
17119 622
21421 703
2448 120