21232 471
5774 72
322389 1255
7004 557
59929 390
25855 356
42730 806
76032 754
80464 737
18362 651
15277 575
8962 848
1977 286
2557 289
3485 352
7822 617