31696 288
9106 444
14084 823
32867 609
56847 148
27209 228
17405 153
47614 570
19455 614
7132 286
4812 599
3389 184