18142 387
2786 323
7842 313
3715 345
4705 757
9691 265
2955 44
17622 385
7145 223
21592 262
19552 618
3073 870
2235 89
3301 509
1774 132