42643 322
31538 502
15430 349
26388 963
4128 519
5630 98
6958 581
6896 443
5944 284
9965 420
4810 320
20477 894
8734 404
2691 529
2415 53
4118 307
8242 219