2113 173
15236 506
2088 100
4286 555
7080 253
15725 713
33588 298
8560 304
14928 260
12773 522
14286 662
6416 70
19938 681
4678 867