21621 473
5780 72
322786 1255
7008 557
59991 390
25885 356
42754 806
76127 754
80615 737
18391 651
15314 575
8993 848
1982 286
2558 289
3490 352
7832 617