21405 473
5774 72
322462 1255
7005 557
59940 390
25858 356
42732 806
76047 754
80480 737
18370 651
15283 575
8967 848
1977 286
2557 289
3486 352
7827 617