14559 221
27375 511
14090 741
7376 88
10026 287
45080 755
18477 601
14804 575
162732 974
373395 1076
2139877 6960
41889 854
29647 597
30235 935
25093 293