21498 473
5774 72
322494 1255
7005 557
59945 390
25861 356
42737 806
76052 754
80494 737
18371 651
15287 575
8970 848
1978 286
2558 289
3486 352
7827 617