21136 471
5773 72
322366 1255
7004 557
59929 390
25855 356
42730 806
76025 754
80450 737
18359 651
15273 575
8962 848
1977 286
2557 289
3485 352
7821 617