21801 473
5795 72
323346 1255
7020 557
60097 390
25929 356
42799 806
76263 754
80918 737
18420 651
15395 575
9026 848
1991 286
2562 289
3496 352
7854 617