42792 322
31581 502
15450 349
26404 963
4131 519
5673 98
7002 581
6906 443
5972 284
9987 420
4838 320
20493 894
8751 404
2697 529
2416 53
4134 307
8265 219