31667 436
16479 364
19152 747
8794 680
13123 702
11132 448
8623 476
6114 451
10571 600
12667 496
13465 277
6552 102
11177 473
5375 262
13632 890
17165 622
21488 703
2465 120