42787 322
31577 502
15450 349
26404 963
4131 519
5672 98
7001 581
6905 443
5967 284
9987 420
4838 320
20493 894
8751 404
2697 529
2416 53
4134 307
8265 219