21778 473
5795 72
323340 1255
7020 557
60097 390
25928 356
42799 806
76262 754
80916 737
18420 651
15393 575
9025 848
1990 286
2562 289
3496 352
7854 617