31696 436
16515 364
19176 747
8801 680
13151 702
11149 448
8630 476
6124 451
10593 600
12709 496
13477 277
6569 102
11186 473
5386 262
13647 890
17186 622
21515 703
2471 120