21298 472
5774 72
322416 1255
7004 557
59934 390
25855 356
42730 806
76035 754
80470 737
18362 651
15281 575
8962 848
1977 286
2557 289
3485 352
7822 617