42710 322
31561 502
15444 349
26393 963
4130 519
5649 98
6982 581
6902 443
5952 284
9979 420
4822 320
20481 894
8739 404
2695 529
2415 53
4125 307
8250 219