21131 332
6434 306
18573 167
12665 385
73879 462
8857 669
38442 308
27658 425
81191 805
74201 566
4341 555
13003 720
1160 44