42640 322
31537 502
15428 349
26388 963
4128 519
5627 98
6955 581
6893 443
5943 284
9964 420
4807 320
20477 894
8733 404
2691 529
2415 53
4118 307
8242 219