42642 322
31538 502
15428 349
26388 963
4128 519
5629 98
6955 581
6893 443
5943 284
9965 420
4809 320
20477 894
8734 404
2691 529
2415 53
4118 307
8242 219