9816 30
45263 115
7265 405
2635 497
16827 463
16108 548
7617 613
13383 439
19231 337
12605 803
2585 312
4143 744
8812 840
20791 404
3956 686
981 86
29220 633
2994 742