42801 322
31589 502
15451 349
26406 963
4132 519
5676 98
7006 581
6909 443
5974 284
9991 420
4840 320
20500 894
8755 404
2697 529
2417 53
4135 307
8267 219