21568 473
5775 72
322534 1255
7006 557
59950 390
25867 356
42738 806
76066 754
80516 737
18375 651
15289 575
8972 848
1979 286
2558 289
3486 352
7827 617