14505 221
27284 511
14047 741
7348 88
9997 287
44841 755
18437 601
14754 575
162723 974
373233 1076
2121391 6952
41767 854
29515 597
30123 935
25046 293