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