21612 473
5780 72
322759 1255
7007 557
59989 390
25883 356
42754 806
76120 754
80606 737
18390 651
15312 575
8992 848
1982 286
2558 289
3490 352
7832 617