9646 625
14763 492
2882 112
5074 141
670 56
20773 207
3607 563
5816 358
22965 80
2745 327
4343 358
18239 361
3062 247
4448 679
7178 412
3887 788
10201 595
4125 77
2496 264