21840 473
5796 72
323354 1255
7020 557
60100 390
25930 356
42799 806
76267 754
80924 737
18420 651
15395 575
9027 848
1991 286
2563 289
3497 352
7854 617