12642 129
3514 38
23665 391
10062 518
8012 409
21668 208
22161 318
26927 237
16257 547
2150 63
8840 719
14217 228
13053 699
7563 35
9806 290
7988 547
36490 677